using System;

namespace Sustainalytics.ESGRatings.BusinessLogic.Computing.Exceptions
{
    /// <summary>
    /// Universe not found in given set
    /// </summary>
    public class UnknownUniverseException : ComputeException
    {
        public UnknownUniverseException(Guid universeId)
        {
            UniverseId = universeId;
        }

        public override string Message
        {
            get
            {
                return string.Format("Unknown universe: {0}.", UniverseId);
            }
        }

        public Guid UniverseId { get; set; }
    }
}
